* {
	padding: 0px;
	margin: 0px;
}

body {
	width: 100%;
	height: 100%;
	font-family: "微软雅黑", "microsoft yahei", "microsoft sans serif";
}

ul,li {
	list-style: none;
	float: left;
}

a {
	text-decoration: none;
	color: #222222;
}

a:hover {
	color: #406599;
}

input {
	outline: none;
}

.theme_div_color {
	background-color: #222222;
}

.theme_ui_color {
	background-color: #ed4040;
}

.theme_ui_color2 {
	background-color: #FF4F3D;
}

.theme_center_div {
	width: 1170px;
	margin: 0px auto;
	margin-top: 15px;
}

.theme_center_div_1170 {
	width: 1170px;
	margin: 0 auto;
	margin-top: 15px;
}

.theme_center_div_1000 {
	width: 1000px;
	margin: 0 auto;
}

.left_div_175 {
	width: 175px;
	float: left;
}

.right_div_755 {
	width: 755px;
	float: right;
}

.theme_bgcolor_2a90d7 {
	background-color: #2a90d7;
}

.theme_bgcolor_f4f5f6 {
	background-color: #f4f5f6;
}

.theme_bgcolor_white {
	background-color: white;
}

.bg_color_3a {
	background-color: #3a3a3a;
}

.black_top {
	width: 100%;
	height: 35px;
	line-height: 35px;
	color: white;
	font-size: 14px;
}

.black_top li {
	padding: 0px 10px;
}

.top_right_border li {
	border-left: 1px solid #3a3a3a;
}

.black_top li a {
	color: white;
}

.black_top .theme_ui_color {
	padding: 0px 20px;
}

.selected {
	background-color: #ED4040;
}

.selected a {
	color: white;
}

.function_type_selected {
	color: #ED4040;
	border-bottom-color: #ED4040;
}

.border_E8 {
	border: 1px solid #E8E8E8;
}

.left_div_750 {
	width: 750px;
}

.right_div_390 {
	width: 390px;
}

.right_div_color {
	background-color: #f5f6f7;
}

.search_input {
	border: 0px;
}

.right_theme_div { /*background-color: #f5f6f7;*/
	width: 340px;
	margin-top: 20px;
}

.right_theme_div_bgc {
	background-color: #f5f6f7;
}

.right_in_div {
	margin: 0px 20px;
}

.right_title {
	font-size: 20px;
	height: 50px;
	line-height: 50px;
	font-weight: bold;
}

.right_unit {
	padding: 10px 0px;
}

.border_1_3f404c {
	border: 1px solid #3f404c;
}

.border_top_2_ED4040 {
	border-top: 2px solid #ED4040;
}

.border_top_2 {
	border-top: 2px solid #ED4040;
}

.border_top_5_3c {
	border-top: 5px solid #3f404c;
}

.border_bottom_E8 {
	border-bottom: 1px solid #E8E8E8;
}

.border_top_E8 {
	border-top: 1px solid #E8E8E8;
}

.border_right_E8 {
	border-right: 1px solid #E8E8E8;
}

.border_top_5_ff4f3d {
	border-top: 5px solid #ff4f3d;
}

.border_top_2_d8dce4 {
	border-top: 2px solid #d8dce4;
}

.border_1_orange {
	border: 1px solid orange;
}

.border_1_green {
	border: 1px solid green;
}

.news_title {
	font-size: 20px;
	font-weight: bold;
}

.color_777 {
	color: #777777;
}

.color_777 a {
	color: #777777;
}

.color_zhutired a {
	color: #ED4040;
}

/*搜索模块*/
.search {
	width: 340px;
	height: 40px;
	border-radius: 5px;
	background-color: ;
}

.search_input {
	width: 290px;
	height: 38px;
	line-height: 38px;
	border-radius: 4px;
	vertical-align: top;
	text-indent: 10px;
	font-size: 14px;
	color: #222222;
}

.search_btn {
	width: 40px;
	height: 40px;
	border: 0px;
	background: url(../img/ico/icon_search.png) 5px 7px no-repeat;
	background-size: 25px 25px;
}

/*详细*/
.detail li {
	font-size: 14px;
	color: #777777;
	padding-right: 10px;
	line-height: 30px;
	height: 30px;
}

.detail li a {
	color: #777777;
}

.detail li a:hover {
	color: #406599;
}

.unit {
	
}

.track li {
	font-size: 16px;
	padding: 0px 5px;
}

.track .status a {
	color: #777777;
	background-color: white;
}

/*标签模块*/
.tag img {
	width: 30px;
	height: 30px;
}

.tag li {
	color: #CCCCCC;
	padding-right: 20px;
}

.tag li a {
	color: #406599;
}

.collect a {
	color: #CCCCCC;
	height: 30px;
	line-height: 20px;
}

.collect a:hover {
	color: #406599;
}

.collect img {
	width: 20px;
	height: 20px;
	vertical-align: top;
}

/*功能类型*/
.function_type { /*border-bottom: 4px solid #E8E8E8;*/
	
}

.function_type ul { /*margin-left: 30px;*/
	
}

.function_type li {
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	color: #3A3A3A;
	margin-right: 40px;
}

.function_type li:hover {
	cursor: pointer;
}

.function_type .function_type_selected {
	color: #ED4040;
	/*border-bottom: 4px solid #ED4040;*/
}

.fabu.btn_div {
	width: 80px;
	height: 40px;
	line-height: 40px;
}

.fabu.btn_div a {
	color: ;
}